package com.jx.flowershopmanager.network;

import java.util.concurrent.TimeUnit;
import okhttp3.OkHttpClient;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;

public enum RetrofitManager {

    /**
     * RetrofitManager的实例
     */
    INSTANCE;

    /**
     *
     * 后端接口的baseUrl，且只考虑一个url的情况（ip+端口，或者域名）
     */
    private static final String BASE_URL = "http://192.168.68.193:8989/";

    private Retrofit retrofit;

    /**
     * 返回Retrofit实例，不添加转换器
     * @return
     */
    public Retrofit getRetrofit(){
        if(retrofit == null){
            retrofit = new Retrofit.Builder()
                    .baseUrl(BASE_URL)
                    .build();
        }
        return retrofit;
    }
}
